package com.smartwebx.ha.biz.rainwater.real;

import java.util.Date;
import java.util.List;

import com.smartwebx.ha.dal.assign.bean.HaArea;
import com.smartwebx.ha.dal.usebean.DateValue;
import com.smartwebx.ha.dal.usebean.GisWater;

/**
 * 蒸发
 * 
 * @author zhangxi
 * 
 */
public interface DayevManager {

	/**
	 * 最新GIS蒸发量
	 * 
	 * @param datePoint
	 * @return
	 */
	public List<GisWater> getAllStatDye(Date datePoint,HaArea area);

	/**
	 * 单站日蒸发量过程
	 * 
	 * @param stcd
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public List<DateValue> getSingleStatDyeDayProcess(String stcd,
			Date startDate, Date endDate);

	/**
	 * 未经处理的日蒸发过程（即小时过程）
	 * 
	 * @param stcd
	 * @param startDate
	 * @param endDate
	 * @return
	 */
	public List<DateValue> getPurenessWaterProcess(String stcd, Date startDate,
			Date endDate);
}
